electrically heated blanket - Turkish English Dictionary